package com.ruoyi.jiuzai.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 物资报废和回收中间表对象 baofeimingxi
 * 
 * @author ruoyi
 * @date 2025-07-02
 */
public class Baofeimingxi extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 报废明细id */
    private Long baomingId;

    /** 编号 */
    @Excel(name = "编号")
    private Long baoId;

    /** 序号 */
    @Excel(name = "序号")
    private Long hId;

    /** 库房id */
    @Excel(name = "库房id")
    private Long kuId;

    /** 状态(0.回收1.报废) */
    @Excel(name = "状态(0.回收1.报废)")
    private Long baomingZt;

    /** 物资id */
    @Excel(name = "物资id")
    private Long wuziId;

    /** 物资数量 */
    @Excel(name = "物资数量")
    private String wuziShu;

    /** 物资规格 */
    @Excel(name = "物资规格")
    private String wuziGuige;

    /** 物资名称 */
    @Excel(name = "物资名称")
    private String wuziMing;

    /** 物资报废原因 */
    @Excel(name = "物资报废原因")
    private String wuziBaofei;


    public void setBaomingId(Long baomingId) 
    {
        this.baomingId = baomingId;
    }

    public Long getBaomingId() 
    {
        return baomingId;
    }

    public void setBaoId(Long baoId) 
    {
        this.baoId = baoId;
    }

    public Long getBaoId() 
    {
        return baoId;
    }

    public void sethId(Long hId) 
    {
        this.hId = hId;
    }

    public Long gethId() 
    {
        return hId;
    }

    public void setKuId(Long kuId) 
    {
        this.kuId = kuId;
    }

    public Long getKuId() 
    {
        return kuId;
    }

    public void setBaomingZt(Long baomingZt) 
    {
        this.baomingZt = baomingZt;
    }

    public Long getBaomingZt() 
    {
        return baomingZt;
    }

    public void setWuziId(Long wuziId) 
    {
        this.wuziId = wuziId;
    }

    public Long getWuziId() 
    {
        return wuziId;
    }

    public void setWuziShu(String wuziShu) 
    {
        this.wuziShu = wuziShu;
    }

    public String getWuziShu() 
    {
        return wuziShu;
    }

    public void setWuziGuige(String wuziGuige) 
    {
        this.wuziGuige = wuziGuige;
    }

    public String getWuziGuige() 
    {
        return wuziGuige;
    }

    public void setWuziMing(String wuziMing) 
    {
        this.wuziMing = wuziMing;
    }

    public String getWuziMing() 
    {
        return wuziMing;
    }

    public void setWuziBaofei(String wuziBaofei)
    {
        this.wuziBaofei = wuziBaofei;
    }

    public String getWuziBaofei()
    {
        return wuziBaofei;
    }


    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("baomingId", getBaomingId())
            .append("baoId", getBaoId())
            .append("hId", gethId())
            .append("kuId", getKuId())
            .append("baomingZt", getBaomingZt())
            .append("wuziId", getWuziId())
            .append("wuziShu", getWuziShu())
            .append("wuziGuige", getWuziGuige())
            .append("wuziMing", getWuziMing())
            .append("wuziBaofei", getWuziBaofei())
            .toString();

    }
}
